mekanik teknisyen - Turkish English Dictionary